home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-06-20 | 1002 b | 48 lines | [TEXT/????] |
- #
- # Copyright Cornell University 1986. All rights are reserved.
- #
- # makefile for em terminal emulator library
-
- DEFS=-DSIZETOPCONTROLS -DINITHEAP -DENVIRONS -DSCRIPTMGR -DVARVTSIZE
- # -DNOSCRDUMP disable FKEY trapping
- # -DUSEHEX use hex numbers in set key dialog
- # -DSIZETOPCONTROLS top controls are dynamically sized
- # -DINITHEAP
- # -DVARVTSIZE h19/VT emulator size can be reconfigured in config
-
-
- QDOBJS=macinit.o printf.o key.o macro.o h19key.o \
- prettywind.o setscript.o
-
- #blank.o
-
- all: em.lib nullcurset.o c19ftnull.o emstub.o
-
- .c.o:
- date
- echo '---> '$*.c; c '+N' $(CFLAGS) $(DEFS) -o $@ $*.c
- duplicate -y '$*.c' hd:'$*.c'
-
- .asm.o:
- date
- echo '---> '$*.asm; as $(AFLAGS) -o $@ $*.asm
-
- em.lib: $(QDOBJS)
- date
- lb em.lib $(QDOBJS)
- cp -y em.lib $(LIB)
- echo '===> em.lib make complete'
-
- nullcurset.o: nullcurset.c
- c nullcurset.c
- cp -y nullcurset.o $(LIB)
-
- c19ftnull.o: c19ftnull.c
- c c19ftnull.c
- cp -y c19ftnull.o $(LIB)
-
- emstub.o: emstub.c
- c emstub.c
- cp -y emstub.o $(LIB)
-
-